home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / ghost / gs403src_png.lha / gs4.03 / libpng / makefile.ama < prev    next >
Makefile  |  1996-06-05  |  982b  |  43 lines

  1. # Commodore Amiga Makefile
  2. # makefile for libpng and SAS C V6.55 compiler
  3. # Copyright (C) 1995 Wolf Faust
  4.  
  5. #compiler
  6. CC=sc
  7. #compiler flags
  8. # WARNING: a bug in V6.51 causes bad code with OPTGO
  9. #          So use V6.55 or set NOOPTGO!!!!!!!!!
  10. CFLAGS= NOSTKCHK PARMS=REG OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL\
  11.         OPTLOOP OPTRDEP=4 OPTDEP=4 OPTCOMP=4 DEFINE=PNG_INTERNAL
  12. #linker flags
  13. LDFLAGS= SD ND BATCH
  14. #link libs
  15. LDLIBS= libpng.lib libgz.lib LIB:scm.lib LIB:sc.lib Lib:amiga.lib
  16. # linker
  17. LN= slink
  18. # file deletion command
  19. RM= delete quiet
  20. # library (.lib) file creation command
  21. AR= oml
  22. # make directory command
  23. MKDIR= makedir
  24.  
  25. OBJS = png.o pngrcb.o pngrutil.o pngtrans.o pngwutil.o pngpread.o \
  26. pngread.o pngerror.o pngwrite.o pngrtran.o pngwtran.o pngrio.o pngwio.o pngmem.o
  27.  
  28. all: libpng.lib pngtest
  29.  
  30. libpng.lib: $(OBJS)
  31. -$(RM) libpng.lib
  32. $(AR) libpng.lib r $(OBJS)
  33.  
  34. pngtest: pngtest.o libpng.lib
  35. $(LN) <WITH <
  36. $(LDFLAGS)
  37. TO pngtest
  38. FROM LIB:c.o pngtest.o
  39. LIB $(LDLIBS)
  40. <
  41.  
  42.  
  43.